from MCUUARTpyByCYL import *
from ESP8266pyByCYL import *

"""
    2021-08-31  14:57   by  CYL
    文件名：main.py
    用途：分离demo2中的main.py，将内部内容分为了ESP8266pyByCYL.py和MCUUARTpyByCYL.py。
    其中findSerialPort()、serial_Port_Init()依旧为MCUUARTpyByCYL函数，未将其特化为ESP8266。
    本工程应该为完全ESP8266py项目前的最后一个混合工程。
    可为demo1、demo2、demo2plus可为以后移植ESP32做准备。
    从demo3开始将完全ESP8266化。
"""
if __name__=="__main__":
    ESP8266isWhere=findSerialPort()                     #   获取ESP8266所在的串口端口号。
    ESP8266Serial = serial_Port_Init(ESP8266isWhere)    #   将ESP8266的串口端口号实例成serial.serialwin32.Serial对象，从而进行程序操作。

    # MCUpyUARTConnect(ESP8266Serial)                   #   使用通用型UART函数适配ESP8266
    ESP8266pyUARTConnect(ESP8266Serial)                 #   使用特化型的ESP8266函数来实现MCUpyUARTConnect()相同的功能。